matlab编x^3-3x-1=0在2附近的根 要求用牛顿迭代法
来源:百度知道 编辑:UC知道 时间:2024/09/28 07:57:34
源程序如下:
clear
clc
N=100;
x=2;
for ii=0:N
xl=x;
num=ii;
x=x-(x^3-3*x+1)/(3*x^2-3);
if abs(x-xl)<=0.0001%此为迭代结果精度,可调。
break
end
end
fprintf('答案:x=%f\n',x)
fprintf('迭代次数:%f\n',num)
运行结果:
答案:x=1.532089
迭代次数:4.000000
clear
clc
f=@(x)x^3-3*x-1;
df=@(x)3*x^2-3;
x=2;
for n=1:100
y=x;
x=x-f(x)/df(x);
if abs(x-y)<1e-6
break
end
end
n
x
根据 2/X+X/X+3=1编道应用题
如何用matlab 求解1 / (1 + exp(1/x)) - (x^3 + 3) = 0
1+x+x^2+x^3=0 ,求x+x^2+x^3+...+x^2000
已知x*x-3x+1=0,求x*x+1/x*x
分解公因式(1+X)+X(1+X)+X(1+X)^2+X(1+X)^3+...+X(1+X)^99
若X/X*X+1=1/3,则X*X/X*X*X*X+1=?
X*X-2X-1=0 求2x*x*x-3*x*x-4*x+2
请你就方程4(x-1)=3(x+1)联系实际编出几个数学问题
4(x-1)=3(x+1)编数学问题
根据方程4(X-1)=3(X+1)联系实际编一个数学问题